package com.gzx.plugin.tjzy.modular.excel.template.vo;

import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.gzx.plugin.tjzy.modular.excel.template.entity.GzxExcelTemplate;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import vip.xiaonuo.common.pojo.CommonEntity;

/**
 * @author zjt
 * @description
 * @date 2025/5/9 17:16
 */
@Data
@EqualsAndHashCode(callSuper = true)
@AutoMapper(target = GzxExcelTemplate.class)
public class GzxExcelTemplateVo extends CommonEntity {

    private String id;

    @Trans(type = TransType.DICTIONARY, key = "EXCEL_TEMPLATE_TYPE")
    private Integer type;

    private String templateName;

    private String fileName;
}
